permanent scar - French English Dictionary